3
תגובות
יש לי טבלה של שליפת הודעות מהצאט
הטבלה עצמה מכילה 4 עמודות שונות מתוכם ב3 אני משתמש..
מה יהיה יותר מהיר למסד להבין פירוט של 3 עמודות אם פשוט *
זה חשוב מאוד כי הקוד הזה רץ בממוצע כמעט כל שניה!.
אם יש משהו בSQL שנותן להציג הכל חוץ מ.. זה יהיה מעולה..
SELECT * FROM message WHERE id>='$l'
הטבלה עצמה מכילה 4 עמודות שונות מתוכם ב3 אני משתמש..
מה יהיה יותר מהיר למסד להבין פירוט של 3 עמודות אם פשוט *
זה חשוב מאוד כי הקוד הזה רץ בממוצע כמעט כל שניה!.
אם יש משהו בSQL שנותן להציג הכל חוץ מ.. זה יהיה מעולה..
3 תשובות
אין משהו כזה "חוץ מ"
וההבדל במהירות יהיה זניח אלה אם כן השדה שאתה לא צריך הוא מסוג text
ענה
iiddaannyy
ב
25 ליוני 2012
#
ההבדל באמת יהיה זניח. אבל בכל מקרה, אם אתה לא צריך את כל העמודות (כשאני אומר כל, אני מתכוון שבכלל לא אכפת לך מה הן העמודות, אלא אתה צריך כל העמודות שיש. זה קורה במקרים שאתה רוצה להציג את הטבלה בשלמותה לדוגמה), אני ממליץ לפרט בפסיקים את רשימת העמודות.
זה ימנע בעיות עתידיות.
אם לדוגמה אתה תשנה משהו במבנה של הטבלה אז השילפה לא תיפגע.
ענה
itamarhadad
ב
25 ליוני 2012
#
השדה הוא מסוג INT למעשה הוא הID של הטבלה